package com.deyuanyun.pic.settings.service.msgtemplate;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;


/**
 *  消息推送注解，设置取值相关的代码
 *  @author axiao(xj08.dream@gmail.com)
 *  @date 2016-08-15
 *  @version 1.0
 *  Histroy: [修改人][时间][描述]
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PushMessage {

    /**
     * 参数取值spel表达式，例如：<br />
     * paramIndexs中下标为0的是一个数组，只需数组中的第一个元素，设置“#arr[0]”来获取。
     * @return
     */
    String[] value() default {};
}
